const sequelize = require('../db');
const { DataTypes } = require('sequelize');
const { v4 } = require('uuid');

// 创建用户表
// id          string     不允许为空
// username    string     不允许为空
// password    string     不允许为空
const user = sequelize.define(
    "user", {
    username: {
        type: DataTypes.STRING,
        allowNull: false
    },
    password: {
        type: DataTypes.STRING,
        allowNull: false
    },
    isAdministrator:{
        type:DataTypes.BOOLEAN,
        defaultValue:false
    }
}, {
    createdAt: 'createdTime', //创建时间
    updatedAt: 'updateTime',  //更新时间
    paranoid: true, // 从此以后,该表的数据不会真正的删除
});

module.exports = user;
